<!-- Content for use in unit testing -->
<!-- Block index 0 -->
<h1 itemprop="title">
  Article <strong>I</strong>
</h1>
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<!-- Block index 5 -->
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<p class="double keeptogether">
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<div class="nested border">
  <p>
    Paragraph<br />
    Within<br />
    Border<br />
  </p>
  <p>
    Paragraph<br />
    Within<br />
    Border<br />
  </p>
</div>
<!-- Block index 11 -->
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<div class="nested border">
  <div class="border">
    <p>
      Paragraph<br />
      Within<br />
      Double<br />
      Border<br />
    </p>
    <p>
      Paragraph<br />
      Within<br />
      Double<br />
      Border<br />
    </p>
  </div>
  <p class="double">
    Paragraph<br />
    Within<br />
    Border<br />
  </p>
</div>
<p class="margin">
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<p class="margin">
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<!-- Block index 18 -->
<div class="border">
  <div class="border">
    <p>
      One line<br />
      Two lines<br />
      Three lines<br />
      Four lines<br />
      Five lines<br />
    </p>
  </div>
</div>
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<!-- Block index 22 -->
<p class="keepwithnext">
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<p class="double">
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<div class="border">
  <div class="border">
    <p class="keepwithnext">
      One line<br />
      Two lines<br />
      Three lines<br />
      Four lines<br />
      Five lines<br />
    </p>
    <p class="double">
      One line<br />
      Two lines<br />
      Three lines<br />
      Four lines<br />
      Five lines<br />
    </p>
  </div>
</div>
<!-- Block index 28 -->
<h1 class="bad">
  Article <strong>Title</strong>
</h1>
<p>
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<video>
  This is in a video
</video>
<ul>
  <li>One</li>
  <li>Two</li>
  <li>Three</li>
  <li>Four</li>
  <li>Five</li>
  <li>
    Six<br />
    Seven<br />
    Eight<br />
    Nine<br />
  </li>
</ul>
<div class="supernested container">
  <div>
    <div>
      <div>
        <p>super</p>
        <p>nested</p>
      </div>
      <p>paragraphs</p>
    </div>
    <p>Are here</p>
  </div>
</div>
<div class="doublecontainer">
  <div class="transparent">
    <figure>
      <p data-sizes="one">Size one</p>
      <p>Paragraph within figure within container</p>
    </figure>
    <p>Child Paragraph Element</p>
  </div>
</div>
<div class="contained">
  <figure class="in-contained">
    <p>Paragraph within figure within container</p>
  </figure>
  <p>Child Paragraph Element</p>
</div>
<p class="bad">
  <abbr>One line</abbr><br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<canvas>
  This is in a canvas
</canvas>
<figure class="nofallback">
  <p class="caption" data-sizes="one two">This is a caption in a figure</p>
  <p data-sizes="three">Templated: 3</p>
  <p data-sizes="four" data-minHeight="300">Templated: 4</p>
</figure>
<p class="keeptogether abnormal">
  One line<br />
  Two lines<br />
  Three lines<br />
  Four lines<br />
  Five lines<br />
</p>
<figure class="standalone">
  This is a figure
  <p>This is a paragraph within figure</p>
</figure>
<figure class="figuretest required zoomable">
  <div data-sizes="two" data-requires="no-legacy" data-minHeight="40">
    <p>Requires</p>
  </div>
  <div data-sizes="three" data-requires="bogus">
    <p>Bogus</p>
  </div>
  <div data-sizes="one two three fallback" data-minWidth="100">
    <p>All</p><p>sizes</p>
  </div>
  <div data-sizes="four" data-requires="offline">
    <p>Offline-only</p>
  </div>
  <div data-sizes="four" data-requires="no-offline">
    <p>Online-only</p>
  </div>
</figure>
<div class="figuretest">
  <p>Hello</p>
  <figure>
    <div data-sizes="one">
      <p>One</p>
    </div>
    <p>Fallback</p>
  </figure>
  <p>World</p>
</div>
<p>Ignore</p>
<p>Ignore</p>
<p>Ignore</p>
<!-- Block 65 -->
<div class="annoying-nesting">
  <div class="annoying-nesting">
    <div class="annoying-nesting">
      <h3 class="keeptogether keepwithnext">Title</h3>
      <p class="intro">
      </p>
    </div>
  </div>
</div>
<!-- Block 70 -->
<div class="annoying-nesting">
  <div class="annoying-nesting">
    <div class="annoying-nesting">
      <h3 class="keeptogether keepwithnext">Title</h3>
      <p class="intro">
      </p>
    </div>
  </div>
</div>
<!-- Block 75 -->
<div class="annoying-nesting">
  <div class="annoying-nesting">
    <div class="annoying-nesting">
      <h3 class="keeptogether keepwithnext">Title</h3>
      <p class="intro">
      </p>
    </div>
  </div>
</div>
